iscsi targetにログインできない!

概要

iscsi-initiatorからiscsi-targetにログインできません。
ログインできるようにしてください。また、原因と解決方法を教えて下さい。

前提条件

初期状態

  • iscsi-initiatorsudo iscsiadm -m node --loginを実行したときにログインができない。
user@iscsi-initiator:~$ sudo iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] (multiple)
iscsiadm: Could not login to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260].
iscsiadm: initiator reported error (24 - iSCSI login failed due to authorization failure)
iscsiadm: Could not log into all portals
  • lsblksdaが存在しない
user@iscsi-initiator:~$ lsblk | grep -E "(NAME|sda)"
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

終了状態

  • iscsi-initiatorで未ログイン時にsudo iscsiadm -m node --loginを実行してログインができる。
  • iscsi-initiatorlsblkを実行するとsdaが存在する

解説

この問題ではiscsi-targetに設定されたaclの名前がiscsi-initiatorに設定された名前と異なっていたことが原因でログインできませんでした。
iscsi-targetに適切な名前のaclを作成することでログインすることができるようになります。

aclを確認。iqn.2021-07.192.168.18.11:initiatorと間違っているのがわかります。

user@iscsi-target:~$ sudo targetcli
/iscsi/iqn.20....11:initiator> cd ..
/iscsi/iqn.20...get/tpg1/acls> ls
o- acls ........................................... [ACLs: 1]
  o- iqn.2021-07.192.168.18.11:initiator ... [Mapped LUNs: 1]
    o- mapped_lun0 ................ [lun0 fileio/disk01 (rw)]

iqn.2021-07.192.168.18.1:initiatorという名前で作成します。

/iscsi/iqn.20...get/tpg1/acls> create iqn.2021-07.192.168.18.1:initiator
/iscsi/iqn.20...get/tpg1/acls> cd iqn.2021-07.192.168.18.1:initiator
/iscsi/iqn.20...8.1:initiator> set auth userid=user
/iscsi/iqn.20...8.1:initiator> set auth password=ictsc2021

iscsi-initiatorsudo iscsiadm -m node --loginを実行するとログインできることが確認できます。

user@iscsi-initiator:~$ sudo iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] (multiple)
Login to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] successful.

またlsblkを実行するとsdaが存在することが確認できます。

user@iscsi-initiator:~$ lsblk | grep -E "(NAME|sda)"
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0    5G  0 disk